当您向 Kanzi 工程添加版本控制系统时,不要添加这些文件和目录:
配置版本控制工具后,您可以使用 Kanzi 合并工具进行 Kanzi 工程更新和合并。Kanzi 需要一个版本控制工具为 Kanzi 合并工具提供必要的参数进行集成。
参数类型示例 | 描述 (Description) |
---|---|
MINE | 源工程的参数。 |
THEIRS | 目标工程的参数。 |
BASE | 基准工程的参数。 |
MERGED | 合并工程的参数。 |
要将 Kanzi 合并工具与版本控制工具集成:
要将 Kanzi 合并工具与 SVN 版本控制软件集成,为外部合并文件程序 Kanzi 合并工具添加 .kzproj 扩展名。
例如,如果您在使用 Tortoise SVN,在 Tortoise SVN 中选择 SVN > 设置 > 外部程序 > 合并工具 > 高级,然后进行设置:
<KanziInstallation>/Studio/Bin/KanziMergeTool.bat "<KanziInstallation>/Studio/Bin/KanziStudio.exe" %mine %theirs %base %merged例如,如果 Kanzi 安装在 C:\Program Files\Rightware\Kanzi 中,则使用
C:\Program Files\Rightware\Kanzi\Studio\Bin\KanziMergeTool.bat "C:\Program Files\Rightware\Kanzi\Studio\Bin\KanziStudio.exe" %mine %theirs %base %merged
要将 Kanzi 合并工具与 Git 版本控制软件集成,为外部全并文件程序 Kanzi 合并工具添加 .kzproj 扩展名。
例如,如果您在使用 TortoiseGit,则进行以下操作:
dir %MINE% svn resolve --accept working %MINE% )
<KanziInstallation>/Studio/Bin/KanziMergeTool.bat "<KanziInstallation>/Studio/Bin/KanziStudio.exe" %mine %theirs %base %merged例如,如果 Kanzi 安装在 C:\Program Files\Rightware\Kanzi 中,则使用
C:\Program Files\Rightware\Kanzi\Studio\Bin\KanziMergeToolGit.bat "C:\Program Files\Rightware\Kanzi\Studio\Bin\KanziStudio.exe" %mine %theirs %base %merged